mobile microscope - German English Dictionary